home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / HyperCard 2.0 / HyperCard / HyperCard.rsrc / CODE_19_GrowCard.txt < prev    next >
Text File  |  1990-08-31  |  41KB  |  716 lines

  1. # near model CODE resource
  2. # jump table entries: 6136-6136 (1 of them)
  3. fn00000000:
  4. 00000000  4E56 FFF8                link       A6, -0x0008
  5. 00000004  206E 000C                movea.l    A0, [A6 + 0xC]
  6. 00000008  43EE FFF8                lea.l      A1, [A6 - 0x8]
  7. 0000000C  22D8                     move.l     [A1]+, [A0]+
  8. 0000000E  22D8                     move.l     [A1]+, [A0]+
  9. 00000010  302E FFF8                move.w     D0, [A6 - 0x8]
  10. 00000014  907C 0013                sub.w      D0, 0x13
  11. 00000018  3D40 FFF8                move.w     [A6 - 0x8], D0
  12. 0000001C  302E FFFA                move.w     D0, [A6 - 0x6]
  13. 00000020  5340                     subq.w     D0, 1
  14. 00000022  3D40 FFFA                move.w     [A6 - 0x6], D0
  15. 00000026  302E FFFE                move.w     D0, [A6 - 0x2]
  16. 0000002A  5240                     addq.w     D0, 1
  17. 0000002C  3D40 FFFE                move.w     [A6 - 0x2], D0
  18. 00000030  302E FFFC                move.w     D0, [A6 - 0x4]
  19. 00000034  5240                     addq.w     D0, 1
  20. 00000036  3D40 FFFC                move.w     [A6 - 0x4], D0
  21. 0000003A  486E FFF8                pea.l      [A6 - 0x8]
  22. 0000003E  A8A1                     syscall    FrameRect
  23. 00000040  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  24. 00000044  302E FFF8                move.w     D0, [A6 - 0x8]
  25. 00000048  D07C 0012                add.w      D0, 0x12
  26. 0000004C  3F00                     move.w     -[A7], D0
  27. 0000004E  A893                     syscall    MoveTo
  28. 00000050  302E FFFE                move.w     D0, [A6 - 0x2]
  29. 00000054  5540                     subq.w     D0, 2
  30. 00000056  3F00                     move.w     -[A7], D0
  31. 00000058  302E FFF8                move.w     D0, [A6 - 0x8]
  32. 0000005C  D07C 0012                add.w      D0, 0x12
  33. 00000060  3F00                     move.w     -[A7], D0
  34. 00000062  A891                     syscall    LineTo
  35. 00000064  302E FFFE                move.w     D0, [A6 - 0x2]
  36. 00000068  907C 0011                sub.w      D0, 0x11
  37. 0000006C  3F00                     move.w     -[A7], D0
  38. 0000006E  302E FFFC                move.w     D0, [A6 - 0x4]
  39. 00000072  5540                     subq.w     D0, 2
  40. 00000074  3F00                     move.w     -[A7], D0
  41. 00000076  A893                     syscall    MoveTo
  42. 00000078  2F3C FFF1 0000           move.l     -[A7], 0xFFF10000
  43. 0000007E  A892                     syscall    Line
  44. 00000080  2F3C 0000 0001           move.l     -[A7], 0x1
  45. 00000086  A894                     syscall    Move
  46. 00000088  2F3C 0000 000E           move.l     -[A7], 0xE
  47. 0000008E  A892                     syscall    Line
  48. 00000090  4E5E                     unlink     A6
  49. 00000092  205F                     movea.l    A0, [A7]+
  50. 00000094  504F                     addq.w     A7, 8
  51. 00000096  4ED0                     jmp        [A0]
  52. fn00000098:
  53. 00000098  4E56 FFF4                link       A6, -0x000C
  54. 0000009C  2F0C                     move.l     -[A7], A4
  55. 0000009E  206E 000C                movea.l    A0, [A6 + 0xC]
  56. 000000A2  43EE FFF8                lea.l      A1, [A6 - 0x8]
  57. 000000A6  22D8                     move.l     [A1]+, [A0]+
  58. 000000A8  22D8                     move.l     [A1]+, [A0]+
  59. 000000AA  206E 0008                movea.l    A0, [A6 + 0x8]
  60. 000000AE  2868 000E                movea.l    A4, [A0 + 0xE]
  61. 000000B2  486E FFF8                pea.l      [A6 - 0x8]
  62. 000000B6  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  63. 000000BA  A8A8                     syscall    OffsetRect
  64. 000000BC  42A7                     clr.l      -[A7]
  65. 000000BE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  66. 000000C2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  67. 000000C6  A94F                     syscall    DeltaPoint
  68. 000000C8  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  69. 000000CC  4A6E FFFA                tst.w      [A6 - 0x6]
  70. 000000D0  6C0A                     bge        +0xC /* 000000DC */
  71. 000000D2  426E FFFA                clr.w      [A6 - 0x6]
  72. 000000D6  3D6E FFF6 FFFE           move.w     [A6 - 0x2], [A6 - 0xA]
  73. label000000DC:
  74. 000000DC  302E FFFE                move.w     D0, [A6 - 0x2]
  75. 000000E0  B06D B712                cmp.w      D0, [A5 - 0x48EE]
  76. 000000E4  6F12                     ble        +0x14 /* 000000F8 */
  77. 000000E6  3D6D B712 FFFE           move.w     [A6 - 0x2], [A5 - 0x48EE]
  78. 000000EC  302E FFFE                move.w     D0, [A6 - 0x2]
  79. 000000F0  906E FFF6                sub.w      D0, [A6 - 0xA]
  80. 000000F4  3D40 FFFA                move.w     [A6 - 0x6], D0
  81. label000000F8:
  82. 000000F8  4A6E FFF8                tst.w      [A6 - 0x8]
  83. 000000FC  6C0A                     bge        +0xC /* 00000108 */
  84. 000000FE  426E FFF8                clr.w      [A6 - 0x8]
  85. 00000102  3D6E FFF4 FFFC           move.w     [A6 - 0x4], [A6 - 0xC]
  86. label00000108:
  87. 00000108  302E FFFC                move.w     D0, [A6 - 0x4]
  88. 0000010C  B06D B710                cmp.w      D0, [A5 - 0x48F0]
  89. 00000110  6F12                     ble        +0x14 /* 00000124 */
  90. 00000112  3D6D B710 FFFC           move.w     [A6 - 0x4], [A5 - 0x48F0]
  91. 00000118  302E FFFC                move.w     D0, [A6 - 0x4]
  92. 0000011C  906E FFF4                sub.w      D0, [A6 - 0xC]
  93. 00000120  3D40 FFF8                move.w     [A6 - 0x8], D0
  94. label00000124:
  95. 00000124  486E FFF8                pea.l      [A6 - 0x8]
  96. 00000128  4EAD 2122                jsr        [A5 + 0x2122 /* export_1056 */]
  97. 0000012C  285F                     movea.l    A4, [A7]+
  98. 0000012E  4E5E                     unlink     A6
  99. 00000130  205F                     movea.l    A0, [A7]+
  100. 00000132  504F                     addq.w     A7, 8
  101. 00000134  4ED0                     jmp        [A0]
  102. fn00000136:
  103. 00000136  4E56 FFF8                link       A6, -0x0008
  104. 0000013A  48E7 0018                movem.l    -[A7], A3,A4
  105. 0000013E  206E 0010                movea.l    A0, [A6 + 0x10]
  106. 00000142  43EE FFF8                lea.l      A1, [A6 - 0x8]
  107. 00000146  22D8                     move.l     [A1]+, [A0]+
  108. 00000148  22D8                     move.l     [A1]+, [A0]+
  109. 0000014A  266E 000C                movea.l    A3, [A6 + 0xC]
  110. 0000014E  286E 0008                movea.l    A4, [A6 + 0x8]
  111. 00000152  302E FFFA                move.w     D0, [A6 - 0x6]
  112. 00000156  48C0                     ext.l      D0
  113. 00000158  322D B712                move.w     D1, [A5 - 0x48EE]
  114. 0000015C  48C1                     ext.l      D1
  115. 0000015E  2F00                     move.l     -[A7], D0
  116. 00000160  2F01                     move.l     -[A7], D1
  117. 00000162  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  118. 00000166  2F2C FFD2                move.l     -[A7], [A4 - 0x2E]
  119. 0000016A  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  120. 0000016E  201F                     move.l     D0, [A7]+
  121. 00000170  3740 0002                move.w     [A3 + 0x2], D0
  122. 00000174  302E FFFE                move.w     D0, [A6 - 0x2]
  123. 00000178  48C0                     ext.l      D0
  124. 0000017A  322D B712                move.w     D1, [A5 - 0x48EE]
  125. 0000017E  48C1                     ext.l      D1
  126. 00000180  2F00                     move.l     -[A7], D0
  127. 00000182  2F01                     move.l     -[A7], D1
  128. 00000184  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  129. 00000188  2F2C FFD2                move.l     -[A7], [A4 - 0x2E]
  130. 0000018C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  131. 00000190  201F                     move.l     D0, [A7]+
  132. 00000192  3740 0006                move.w     [A3 + 0x6], D0
  133. 00000196  302E FFF8                move.w     D0, [A6 - 0x8]
  134. 0000019A  48C0                     ext.l      D0
  135. 0000019C  322D B710                move.w     D1, [A5 - 0x48F0]
  136. 000001A0  48C1                     ext.l      D1
  137. 000001A2  2F00                     move.l     -[A7], D0
  138. 000001A4  2F01                     move.l     -[A7], D1
  139. 000001A6  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  140. 000001AA  2F2C FFD6                move.l     -[A7], [A4 - 0x2A]
  141. 000001AE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  142. 000001B2  201F                     move.l     D0, [A7]+
  143. 000001B4  3680                     move.w     [A3], D0
  144. 000001B6  302E FFFC                move.w     D0, [A6 - 0x4]
  145. 000001BA  48C0                     ext.l      D0
  146. 000001BC  322D B710                move.w     D1, [A5 - 0x48F0]
  147. 000001C0  48C1                     ext.l      D1
  148. 000001C2  2F00                     move.l     -[A7], D0
  149. 000001C4  2F01                     move.l     -[A7], D1
  150. 000001C6  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  151. 000001CA  2F2C FFD6                move.l     -[A7], [A4 - 0x2A]
  152. 000001CE  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  153. 000001D2  201F                     move.l     D0, [A7]+
  154. 000001D4  3740 0004                move.w     [A3 + 0x4], D0
  155. 000001D8  4CDF 1800                movem.l    A3,A4, [A7]+
  156. 000001DC  4E5E                     unlink     A6
  157. 000001DE  205F                     movea.l    A0, [A7]+
  158. 000001E0  DEFC 000C                add.w      A7, 0xC
  159. 000001E4  4ED0                     jmp        [A0]
  160. fn000001E6:
  161. 000001E6  4E56 FFF8                link       A6, -0x0008
  162. 000001EA  2F0C                     move.l     -[A7], A4
  163. 000001EC  206E 0008                movea.l    A0, [A6 + 0x8]
  164. 000001F0  49E8 FFDE                lea.l      A4, [A0 - 0x22]
  165. 000001F4  486E FFF8                pea.l      [A6 - 0x8]
  166. 000001F8  3F2C 0002                move.w     -[A7], [A4 + 0x2]
  167. 000001FC  3F14                     move.w     -[A7], [A4]
  168. 000001FE  302E 0010                move.w     D0, [A6 + 0x10]
  169. 00000202  D06C 0002                add.w      D0, [A4 + 0x2]
  170. 00000206  3F00                     move.w     -[A7], D0
  171. 00000208  302E 000E                move.w     D0, [A6 + 0xE]
  172. 0000020C  D054                     add.w      D0, [A4]
  173. 0000020E  3F00                     move.w     -[A7], D0
  174. 00000210  A8A7                     syscall    SetRect
  175. 00000212  486E FFF8                pea.l      [A6 - 0x8]
  176. 00000216  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  177. 0000021A  4EBA FDE4                jsr        [PC - 0x21C /* 00000000 */]
  178. 0000021E  102E 000C                move.b     D0, [A6 + 0xC]
  179. 00000222  670C                     beq        +0xE /* 00000230 */
  180. 00000224  486E FFF8                pea.l      [A6 - 0x8]
  181. 00000228  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  182. 0000022C  4EBA FE6A                jsr        [PC - 0x196 /* 00000098 */]
  183. label00000230:
  184. 00000230  285F                     movea.l    A4, [A7]+
  185. 00000232  4E5E                     unlink     A6
  186. 00000234  205F                     movea.l    A0, [A7]+
  187. 00000236  DEFC 000A                add.w      A7, 0xA /* '\n' */
  188. 0000023A  4ED0                     jmp        [A0]
  189. fn0000023C:
  190. 0000023C  4E56 FFF8                link       A6, -0x0008
  191. 00000240  206E 000E                movea.l    A0, [A6 + 0xE]
  192. 00000244  43EE FFF8                lea.l      A1, [A6 - 0x8]
  193. 00000248  22D8                     move.l     [A1]+, [A0]+
  194. 0000024A  22D8                     move.l     [A1]+, [A0]+
  195. 0000024C  206E 0008                movea.l    A0, [A6 + 0x8]
  196. 00000250  2F28 FFF8                move.l     -[A7], [A0 - 0x8]
  197. 00000254  A873                     syscall    SetPort
  198. 00000256  486E FFF8                pea.l      [A6 - 0x8]
  199. 0000025A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  200. 0000025E  4EBA FDA0                jsr        [PC - 0x260 /* 00000000 */]
  201. 00000262  102E 000C                move.b     D0, [A6 + 0xC]
  202. 00000266  670C                     beq        +0xE /* 00000274 */
  203. 00000268  486E FFF8                pea.l      [A6 - 0x8]
  204. 0000026C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  205. 00000270  4EBA FE26                jsr        [PC - 0x1DA /* 00000098 */]
  206. label00000274:
  207. 00000274  4E5E                     unlink     A6
  208. 00000276  205F                     movea.l    A0, [A7]+
  209. 00000278  DEFC 000A                add.w      A7, 0xA /* '\n' */
  210. 0000027C  4ED0                     jmp        [A0]
  211. fn0000027E:
  212. 0000027E  4E56 FFC8                link       A6, -0x0038
  213. 00000282  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  214. 00000286  266E 0008                movea.l    A3, [A6 + 0x8]
  215. 0000028A  42A7                     clr.l      -[A7]
  216. 0000028C  A8D8                     syscall    NewRgn
  217. 0000028E  2A1F                     move.l     D5, [A7]+
  218. 00000290  207C 0000 09EE           movea.l    A0, 0x9EE
  219. 00000296  2F10                     move.l     -[A7], [A0]
  220. 00000298  2F05                     move.l     -[A7], D5
  221. 0000029A  A8DC                     syscall    CopyRgn
  222. 0000029C  2F05                     move.l     -[A7], D5
  223. 0000029E  2F3C 0010 0010           move.l     -[A7], 0x100010
  224. 000002A4  A8E1                     syscall    InsetRgn
  225. 000002A6  41EE FFF8                lea.l      A0, [A6 - 0x8]
  226. 000002AA  43ED BAE6                lea.l      A1, [A5 - 0x451A]
  227. 000002AE  20D9                     move.l     [A0]+, [A1]+
  228. 000002B0  20D9                     move.l     [A0]+, [A1]+
  229. 000002B2  41EE FFF0                lea.l      A0, [A6 - 0x10]
  230. 000002B6  43ED BAE6                lea.l      A1, [A5 - 0x451A]
  231. 000002BA  20D9                     move.l     [A0]+, [A1]+
  232. 000002BC  20D9                     move.l     [A0]+, [A1]+
  233. 000002BE  206D C4B2                movea.l    A0, [A5 - 0x3B4E]
  234. 000002C2  49E8 0010                lea.l      A4, [A0 + 0x10]
  235. 000002C6  302C 0006                move.w     D0, [A4 + 0x6]
  236. 000002CA  906C 0002                sub.w      D0, [A4 + 0x2]
  237. 000002CE  906D C48E                sub.w      D0, [A5 - 0x3B72]
  238. 000002D2  906D C560                sub.w      D0, [A5 - 0x3AA0]
  239. 000002D6  5540                     subq.w     D0, 2
  240. 000002D8  48C0                     ext.l      D0
  241. 000002DA  2740 FFD2                move.l     [A3 - 0x2E], D0
  242. 000002DE  302C 0004                move.w     D0, [A4 + 0x4]
  243. 000002E2  9054                     sub.w      D0, [A4]
  244. 000002E4  906D C5AE                sub.w      D0, [A5 - 0x3A52]
  245. 000002E8  906D BD0E                sub.w      D0, [A5 - 0x42F2]
  246. 000002EC  5540                     subq.w     D0, 2
  247. 000002EE  48C0                     ext.l      D0
  248. 000002F0  2740 FFD6                move.l     [A3 - 0x2A], D0
  249. 000002F4  4207                     clr.b      D7
  250. 000002F6  4206                     clr.b      D6
  251. 000002F8  2F2D C4B2                move.l     -[A7], [A5 - 0x3B4E]
  252. 000002FC  A873                     syscall    SetPort
  253. 000002FE  486E 000C                pea.l      [A6 + 0xC]
  254. 00000302  A871                     syscall    GlobalToLocal
  255. 00000304  4267                     clr.w      -[A7]
  256. 00000306  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  257. 0000030A  4EAD 2332                jsr        [A5 + 0x2332 /* export_1122 */]
  258. 0000030E  381F                     move.w     D4, [A7]+
  259. 00000310  7000                     moveq.l    D0, 0x00
  260. 00000312  3004                     move.w     D0, D4
  261. 00000314  C0BC 0000 0004           and.l      D0, 0x4
  262. 0000031A  4A80                     tst.l      D0
  263. 0000031C  6704                     beq        +0x6 /* 00000322 */
  264. 0000031E  7E02                     moveq.l    D7, 0x02
  265. 00000320  6010                     bra        +0x12 /* 00000332 */
  266. label00000322:
  267. 00000322  7000                     moveq.l    D0, 0x00
  268. 00000324  3004                     move.w     D0, D4
  269. 00000326  C0BC 0000 0010           and.l      D0, 0x10
  270. 0000032C  4A80                     tst.l      D0
  271. 0000032E  6702                     beq        +0x4 /* 00000332 */
  272. 00000330  7E01                     moveq.l    D7, 0x01
  273. label00000332:
  274. 00000332  7000                     moveq.l    D0, 0x00
  275. 00000334  3004                     move.w     D0, D4
  276. 00000336  C0BC 0000 0008           and.l      D0, 0x8
  277. 0000033C  4A80                     tst.l      D0
  278. 0000033E  6704                     beq        +0x6 /* 00000344 */
  279. 00000340  7C02                     moveq.l    D6, 0x02
  280. 00000342  6010                     bra        +0x12 /* 00000354 */
  281. label00000344:
  282. 00000344  7000                     moveq.l    D0, 0x00
  283. 00000346  3004                     move.w     D0, D4
  284. 00000348  C0BC 0000 0002           and.l      D0, 0x2
  285. 0000034E  4A80                     tst.l      D0
  286. 00000350  6702                     beq        +0x4 /* 00000354 */
  287. 00000352  7C01                     moveq.l    D6, 0x01
  288. label00000354:
  289. 00000354  206B 000E                movea.l    A0, [A3 + 0xE]
  290. 00000358  43EE FFE8                lea.l      A1, [A6 - 0x18]
  291. 0000035C  41E8 0010                lea.l      A0, [A0 + 0x10]
  292. 00000360  22D8                     move.l     [A1]+, [A0]+
  293. 00000362  22D8                     move.l     [A1]+, [A0]+
  294. 00000364  486D BAE6                pea.l      [A5 - 0x451A]
  295. 00000368  486E FFE0                pea.l      [A6 - 0x20]
  296. 0000036C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  297. 00000370  4EBA FDC4                jsr        [PC - 0x23C /* 00000136 */]
  298. 00000374  42A7                     clr.l      -[A7]
  299. 00000376  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  300. 0000037A  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  301. 0000037E  A94F                     syscall    DeltaPoint
  302. 00000380  2D5F FFD8                move.l     [A6 - 0x28], [A7]+
  303. 00000384  42A7                     clr.l      -[A7]
  304. 00000386  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  305. 0000038A  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  306. 0000038E  A94F                     syscall    DeltaPoint
  307. 00000390  2D5F FFDC                move.l     [A6 - 0x24], [A7]+
  308. 00000394  286B 000E                movea.l    A4, [A3 + 0xE]
  309. 00000398  486E FFE8                pea.l      [A6 - 0x18]
  310. 0000039C  302C 000A                move.w     D0, [A4 + 0xA]
  311. 000003A0  4440                     neg.w      D0
  312. 000003A2  3F00                     move.w     -[A7], D0
  313. 000003A4  302C 0008                move.w     D0, [A4 + 0x8]
  314. 000003A8  4440                     neg.w      D0
  315. 000003AA  3F00                     move.w     -[A7], D0
  316. 000003AC  A8A8                     syscall    OffsetRect
  317. 000003AE  41EE FFE0                lea.l      A0, [A6 - 0x20]
  318. 000003B2  43EE FFE8                lea.l      A1, [A6 - 0x18]
  319. 000003B6  20D9                     move.l     [A0]+, [A1]+
  320. 000003B8  20D9                     move.l     [A0]+, [A1]+
  321. label000003BA:
  322. 000003BA  4267                     clr.w      -[A7]
  323. 000003BC  A973                     syscall    StillDown
  324. 000003BE  101F                     move.b     D0, [A7]+
  325. 000003C0  6700 01C0                beq        +0x1C2 /* 00000582 */
  326. 000003C4  2F2D C4B2                move.l     -[A7], [A5 - 0x3B4E]
  327. 000003C8  A873                     syscall    SetPort
  328. 000003CA  486E FFD4                pea.l      [A6 - 0x2C]
  329. 000003CE  A972                     syscall    GetMouse
  330. 000003D0  42A7                     clr.l      -[A7]
  331. 000003D2  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  332. 000003D6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  333. 000003DA  A94F                     syscall    DeltaPoint
  334. 000003DC  2D5F FFD0                move.l     [A6 - 0x30], [A7]+
  335. 000003E0  1007                     move.b     D0, D7
  336. 000003E2  4880                     ext.w      D0
  337. 000003E4  5340                     subq.w     D0, 1
  338. 000003E6  6706                     beq        +0x8 /* 000003EE */
  339. 000003E8  5340                     subq.w     D0, 1
  340. 000003EA  6710                     beq        +0x12 /* 000003FC */
  341. 000003EC  601A                     bra        +0x1C /* 00000408 */
  342. label000003EE:
  343. 000003EE  302E FFD2                move.w     D0, [A6 - 0x2E]
  344. 000003F2  D06E FFFA                add.w      D0, [A6 - 0x6]
  345. 000003F6  3D40 FFF2                move.w     [A6 - 0xE], D0
  346. 000003FA  600C                     bra        +0xE /* 00000408 */
  347. label000003FC:
  348. 000003FC  302E FFD2                move.w     D0, [A6 - 0x2E]
  349. 00000400  D06E FFFE                add.w      D0, [A6 - 0x2]
  350. 00000404  3D40 FFF6                move.w     [A6 - 0xA], D0
  351. label00000408:
  352. 00000408  1006                     move.b     D0, D6
  353. 0000040A  4880                     ext.w      D0
  354. 0000040C  5340                     subq.w     D0, 1
  355. 0000040E  6706                     beq        +0x8 /* 00000416 */
  356. 00000410  5340                     subq.w     D0, 1
  357. 00000412  6710                     beq        +0x12 /* 00000424 */
  358. 00000414  601A                     bra        +0x1C /* 00000430 */
  359. label00000416:
  360. 00000416  302E FFD0                move.w     D0, [A6 - 0x30]
  361. 0000041A  D06E FFF8                add.w      D0, [A6 - 0x8]
  362. 0000041E  3D40 FFF0                move.w     [A6 - 0x10], D0
  363. 00000422  600C                     bra        +0xE /* 00000430 */
  364. label00000424:
  365. 00000424  302E FFD0                move.w     D0, [A6 - 0x30]
  366. 00000428  D06E FFFC                add.w      D0, [A6 - 0x4]
  367. 0000042C  3D40 FFF4                move.w     [A6 - 0xC], D0
  368. label00000430:
  369. 00000430  486E FFF0                pea.l      [A6 - 0x10]
  370. 00000434  486E FFE0                pea.l      [A6 - 0x20]
  371. 00000438  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  372. 0000043C  4EBA FCF8                jsr        [PC - 0x308 /* 00000136 */]
  373. 00000440  42A7                     clr.l      -[A7]
  374. 00000442  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  375. 00000446  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  376. 0000044A  A94F                     syscall    DeltaPoint
  377. 0000044C  2D5F FFE0                move.l     [A6 - 0x20], [A7]+
  378. 00000450  42A7                     clr.l      -[A7]
  379. 00000452  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  380. 00000456  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  381. 0000045A  A94F                     syscall    DeltaPoint
  382. 0000045C  2D5F FFE4                move.l     [A6 - 0x1C], [A7]+
  383. 00000460  286B 000E                movea.l    A4, [A3 + 0xE]
  384. 00000464  486E FFE0                pea.l      [A6 - 0x20]
  385. 00000468  302C 000A                move.w     D0, [A4 + 0xA]
  386. 0000046C  4440                     neg.w      D0
  387. 0000046E  3F00                     move.w     -[A7], D0
  388. 00000470  302C 0008                move.w     D0, [A4 + 0x8]
  389. 00000474  4440                     neg.w      D0
  390. 00000476  3F00                     move.w     -[A7], D0
  391. 00000478  A8A8                     syscall    OffsetRect
  392. 0000047A  1007                     move.b     D0, D7
  393. 0000047C  4880                     ext.w      D0
  394. 0000047E  5340                     subq.w     D0, 1
  395. 00000480  6706                     beq        +0x8 /* 00000488 */
  396. 00000482  5340                     subq.w     D0, 1
  397. 00000484  6726                     beq        +0x28 /* 000004AC */
  398. 00000486  6046                     bra        +0x48 /* 000004CE */
  399. label00000488:
  400. 00000488  4267                     clr.w      -[A7]
  401. 0000048A  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  402. 0000048E  302E FFE6                move.w     D0, [A6 - 0x1A]
  403. 00000492  906D B3C8                sub.w      D0, [A5 - 0x4C38]
  404. 00000496  3F00                     move.w     -[A7], D0
  405. 00000498  302E FFE6                move.w     D0, [A6 - 0x1A]
  406. 0000049C  907C 0040                sub.w      D0, 0x40 /* '@' */
  407. 000004A0  3F00                     move.w     -[A7], D0
  408. 000004A2  4EAD 245A                jsr        [A5 + 0x245A /* export_1159 */]
  409. 000004A6  3D5F FFE2                move.w     [A6 - 0x1E], [A7]+
  410. 000004AA  6022                     bra        +0x24 /* 000004CE */
  411. label000004AC:
  412. 000004AC  4267                     clr.w      -[A7]
  413. 000004AE  3F2E FFE6                move.w     -[A7], [A6 - 0x1A]
  414. 000004B2  302E FFE2                move.w     D0, [A6 - 0x1E]
  415. 000004B6  D07C 0040                add.w      D0, 0x40 /* '@' */
  416. 000004BA  3F00                     move.w     -[A7], D0
  417. 000004BC  302D B3C8                move.w     D0, [A5 - 0x4C38]
  418. 000004C0  D06E FFE2                add.w      D0, [A6 - 0x1E]
  419. 000004C4  3F00                     move.w     -[A7], D0
  420. 000004C6  4EAD 245A                jsr        [A5 + 0x245A /* export_1159 */]
  421. 000004CA  3D5F FFE6                move.w     [A6 - 0x1A], [A7]+
  422. label000004CE:
  423. 000004CE  1006                     move.b     D0, D6
  424. 000004D0  4880                     ext.w      D0
  425. 000004D2  5340                     subq.w     D0, 1
  426. 000004D4  6706                     beq        +0x8 /* 000004DC */
  427. 000004D6  5340                     subq.w     D0, 1
  428. 000004D8  6726                     beq        +0x28 /* 00000500 */
  429. 000004DA  6046                     bra        +0x48 /* 00000522 */
  430. label000004DC:
  431. 000004DC  4267                     clr.w      -[A7]
  432. 000004DE  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  433. 000004E2  302E FFE4                move.w     D0, [A6 - 0x1C]
  434. 000004E6  906D B3CA                sub.w      D0, [A5 - 0x4C36]
  435. 000004EA  3F00                     move.w     -[A7], D0
  436. 000004EC  302E FFE4                move.w     D0, [A6 - 0x1C]
  437. 000004F0  907C 0040                sub.w      D0, 0x40 /* '@' */
  438. 000004F4  3F00                     move.w     -[A7], D0
  439. 000004F6  4EAD 245A                jsr        [A5 + 0x245A /* export_1159 */]
  440. 000004FA  3D5F FFE0                move.w     [A6 - 0x20], [A7]+
  441. 000004FE  6022                     bra        +0x24 /* 00000522 */
  442. label00000500:
  443. 00000500  4267                     clr.w      -[A7]
  444. 00000502  3F2E FFE4                move.w     -[A7], [A6 - 0x1C]
  445. 00000506  302E FFE0                move.w     D0, [A6 - 0x20]
  446. 0000050A  D07C 0040                add.w      D0, 0x40 /* '@' */
  447. 0000050E  3F00                     move.w     -[A7], D0
  448. 00000510  302D B3CA                move.w     D0, [A5 - 0x4C36]
  449. 00000514  D06E FFE0                add.w      D0, [A6 - 0x20]
  450. 00000518  3F00                     move.w     -[A7], D0
  451. 0000051A  4EAD 245A                jsr        [A5 + 0x245A /* export_1159 */]
  452. 0000051E  3D5F FFE4                move.w     [A6 - 0x1C], [A7]+
  453. label00000522:
  454. 00000522  486E FFE0                pea.l      [A6 - 0x20]
  455. 00000526  4EAD 27E2                jsr        [A5 + 0x27E2 /* export_1272 */]
  456. 0000052A  4267                     clr.w      -[A7]
  457. 0000052C  486E FFE0                pea.l      [A6 - 0x20]
  458. 00000530  2F05                     move.l     -[A7], D5
  459. 00000532  A8E9                     syscall    RectInRgn
  460. 00000534  101F                     move.b     D0, [A7]+
  461. 00000536  660C                     bne        +0xE /* 00000544 */
  462. 00000538  41EE FFE0                lea.l      A0, [A6 - 0x20]
  463. 0000053C  43EE FFE8                lea.l      A1, [A6 - 0x18]
  464. 00000540  20D9                     move.l     [A0]+, [A1]+
  465. 00000542  20D9                     move.l     [A0]+, [A1]+
  466. label00000544:
  467. 00000544  4267                     clr.w      -[A7]
  468. 00000546  486E FFE0                pea.l      [A6 - 0x20]
  469. 0000054A  486E FFE8                pea.l      [A6 - 0x18]
  470. 0000054E  A8A6                     syscall    EqualRect
  471. 00000550  101F                     move.b     D0, [A7]+
  472. 00000552  662A                     bne        +0x2C /* 0000057E */
  473. 00000554  486E FFE8                pea.l      [A6 - 0x18]
  474. 00000558  4267                     clr.w      -[A7]
  475. 0000055A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  476. 0000055E  4EBA FCDC                jsr        [PC - 0x324 /* 0000023C */]
  477. 00000562  486E FFE0                pea.l      [A6 - 0x20]
  478. 00000566  1F3C 0001                move.b     -[A7], 0x1
  479. 0000056A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  480. 0000056E  4EBA FCCC                jsr        [PC - 0x334 /* 0000023C */]
  481. 00000572  41EE FFE8                lea.l      A0, [A6 - 0x18]
  482. 00000576  43EE FFE0                lea.l      A1, [A6 - 0x20]
  483. 0000057A  20D9                     move.l     [A0]+, [A1]+
  484. 0000057C  20D9                     move.l     [A0]+, [A1]+
  485. label0000057E:
  486. 0000057E  6000 FE3A                bra        -0x1C4 /* 000003BA */
  487. label00000582:
  488. 00000582  486E FFE8                pea.l      [A6 - 0x18]
  489. 00000586  4267                     clr.w      -[A7]
  490. 00000588  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  491. 0000058C  4EBA FCAE                jsr        [PC - 0x352 /* 0000023C */]
  492. 00000590  206B 000E                movea.l    A0, [A3 + 0xE]
  493. 00000594  43EE FFE8                lea.l      A1, [A6 - 0x18]
  494. 00000598  41E8 0010                lea.l      A0, [A0 + 0x10]
  495. 0000059C  22D8                     move.l     [A1]+, [A0]+
  496. 0000059E  22D8                     move.l     [A1]+, [A0]+
  497. 000005A0  286B 000E                movea.l    A4, [A3 + 0xE]
  498. 000005A4  486E FFE8                pea.l      [A6 - 0x18]
  499. 000005A8  302C 000A                move.w     D0, [A4 + 0xA]
  500. 000005AC  4440                     neg.w      D0
  501. 000005AE  3F00                     move.w     -[A7], D0
  502. 000005B0  302C 0008                move.w     D0, [A4 + 0x8]
  503. 000005B4  4440                     neg.w      D0
  504. 000005B6  3F00                     move.w     -[A7], D0
  505. 000005B8  A8A8                     syscall    OffsetRect
  506. 000005BA  4267                     clr.w      -[A7]
  507. 000005BC  486E FFE0                pea.l      [A6 - 0x20]
  508. 000005C0  486E FFE8                pea.l      [A6 - 0x18]
  509. 000005C4  A8A6                     syscall    EqualRect
  510. 000005C6  101F                     move.b     D0, [A7]+
  511. 000005C8  6658                     bne        +0x5A /* 00000622 */
  512. 000005CA  486E FFE0                pea.l      [A6 - 0x20]
  513. 000005CE  42A7                     clr.l      -[A7]
  514. 000005D0  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  515. 000005D4  7001                     moveq.l    D0, 0x01
  516. 000005D6  B007                     cmp.b      D0, D7
  517. 000005D8  57C0                     seq        D0
  518. 000005DA  7201                     moveq.l    D1, 0x01
  519. 000005DC  B206                     cmp.b      D1, D6
  520. 000005DE  57C1                     seq        D1
  521. 000005E0  8001                     or.b       D0, D1
  522. 000005E2  672A                     beq        +0x2C /* 0000060E */
  523. 000005E4  206B 000E                movea.l    A0, [A3 + 0xE]
  524. 000005E8  49E8 0010                lea.l      A4, [A0 + 0x10]
  525. 000005EC  302E FFEA                move.w     D0, [A6 - 0x16]
  526. 000005F0  906E FFE2                sub.w      D0, [A6 - 0x1E]
  527. 000005F4  322C 0002                move.w     D1, [A4 + 0x2]
  528. 000005F8  9240                     sub.w      D1, D0
  529. 000005FA  3F01                     move.w     -[A7], D1
  530. 000005FC  302E FFE8                move.w     D0, [A6 - 0x18]
  531. 00000600  906E FFE0                sub.w      D0, [A6 - 0x20]
  532. 00000604  3214                     move.w     D1, [A4]
  533. 00000606  9240                     sub.w      D1, D0
  534. 00000608  3F01                     move.w     -[A7], D1
  535. 0000060A  4EAD 21CA                jsr        [A5 + 0x21CA /* export_1077 */]
  536. label0000060E:
  537. 0000060E  102D B7D0                move.b     D0, [A5 - 0x4830]
  538. 00000612  670A                     beq        +0xC /* 0000061E */
  539. 00000614  1F3C 0001                move.b     -[A7], 0x1
  540. 00000618  4EAD 221A                jsr        [A5 + 0x221A /* export_1087 */]
  541. 0000061C  6004                     bra        +0x6 /* 00000622 */
  542. label0000061E:
  543. 0000061E  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  544. label00000622:
  545. 00000622  2F2B FFFC                move.l     -[A7], [A3 - 0x4]
  546. 00000626  A873                     syscall    SetPort
  547. 00000628  2F05                     move.l     -[A7], D5
  548. 0000062A  A8D9                     syscall    DisposRgn/DisposeRgn
  549. 0000062C  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  550. 00000630  4E5E                     unlink     A6
  551. 00000632  205F                     movea.l    A0, [A7]+
  552. 00000634  504F                     addq.w     A7, 8
  553. 00000636  4ED0                     jmp        [A0]
  554. fn00000638:
  555. 00000638  4E56 FFE0                link       A6, -0x0020
  556. 0000063C  2F0C                     move.l     -[A7], A4
  557. 0000063E  286E 0008                movea.l    A4, [A6 + 0x8]
  558. 00000642  2D6C FFDA FFF0           move.l     [A6 - 0x10], [A4 - 0x26]
  559. 00000648  486E FFE8                pea.l      [A6 - 0x18]
  560. 0000064C  2F3C 0040 0040           move.l     -[A7], 0x400040 /* '@\0@' */
  561. 00000652  302D B3C8                move.w     D0, [A5 - 0x4C38]
  562. 00000656  5240                     addq.w     D0, 1
  563. 00000658  3F00                     move.w     -[A7], D0
  564. 0000065A  302D B3CA                move.w     D0, [A5 - 0x4C36]
  565. 0000065E  5240                     addq.w     D0, 1
  566. 00000660  3F00                     move.w     -[A7], D0
  567. 00000662  A8A7                     syscall    SetRect
  568. 00000664  42A7                     clr.l      -[A7]
  569. 00000666  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  570. 0000066A  2F2C FFE2                move.l     -[A7], [A4 - 0x1E]
  571. 0000066E  A94F                     syscall    DeltaPoint
  572. 00000670  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  573. label00000674:
  574. 00000674  4267                     clr.w      -[A7]
  575. 00000676  A973                     syscall    StillDown
  576. 00000678  101F                     move.b     D0, [A7]+
  577. 0000067A  6766                     beq        +0x68 /* 000006E2 */
  578. 0000067C  486E FFF8                pea.l      [A6 - 0x8]
  579. 00000680  A972                     syscall    GetMouse
  580. 00000682  42A7                     clr.l      -[A7]
  581. 00000684  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  582. 00000688  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  583. 0000068C  A94F                     syscall    DeltaPoint
  584. 0000068E  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  585. 00000692  42A7                     clr.l      -[A7]
  586. 00000694  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  587. 00000698  2F2C FFDE                move.l     -[A7], [A4 - 0x22]
  588. 0000069C  A94F                     syscall    DeltaPoint
  589. 0000069E  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  590. 000006A2  42A7                     clr.l      -[A7]
  591. 000006A4  486E FFE8                pea.l      [A6 - 0x18]
  592. 000006A8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  593. 000006AC  A94E                     syscall    PinRect
  594. 000006AE  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  595. 000006B2  202E FFF4                move.l     D0, [A6 - 0xC]
  596. 000006B6  B0AC FFDA                cmp.l      D0, [A4 - 0x26]
  597. 000006BA  6724                     beq        +0x26 /* 000006E0 */
  598. 000006BC  2F2C FFDA                move.l     -[A7], [A4 - 0x26]
  599. 000006C0  4267                     clr.w      -[A7]
  600. 000006C2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  601. 000006C6  4EBA FB1E                jsr        [PC - 0x4E2 /* 000001E6 */]
  602. 000006CA  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  603. 000006CE  1F3C 0001                move.b     -[A7], 0x1
  604. 000006D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  605. 000006D6  4EBA FB0E                jsr        [PC - 0x4F2 /* 000001E6 */]
  606. 000006DA  296E FFF4 FFDA           move.l     [A4 - 0x26], [A6 - 0xC]
  607. label000006E0:
  608. 000006E0  6092                     bra        -0x6C /* 00000674 */
  609. label000006E2:
  610. 000006E2  2F2C FFDA                move.l     -[A7], [A4 - 0x26]
  611. 000006E6  4267                     clr.w      -[A7]
  612. 000006E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  613. 000006EC  4EBA FAF8                jsr        [PC - 0x508 /* 000001E6 */]
  614. 000006F0  2F2D B660                move.l     -[A7], [A5 - 0x49A0]
  615. 000006F4  A873                     syscall    SetPort
  616. 000006F6  202C FFDA                move.l     D0, [A4 - 0x26]
  617. 000006FA  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  618. 000006FE  6742                     beq        +0x44 /* 00000742 */
  619. 00000700  41EE FFE0                lea.l      A0, [A6 - 0x20]
  620. 00000704  43EC FFDE                lea.l      A1, [A4 - 0x22]
  621. 00000708  20D9                     move.l     [A0]+, [A1]+
  622. 0000070A  20D9                     move.l     [A0]+, [A1]+
  623. 0000070C  302C FFDA                move.w     D0, [A4 - 0x26]
  624. 00000710  D06E FFE0                add.w      D0, [A6 - 0x20]
  625. 00000714  3D40 FFE4                move.w     [A6 - 0x1C], D0
  626. 00000718  302C FFDC                move.w     D0, [A4 - 0x24]
  627. 0000071C  D06E FFE2                add.w      D0, [A6 - 0x1E]
  628. 00000720  3D40 FFE6                move.w     [A6 - 0x1A], D0
  629. 00000724  486E FFE0                pea.l      [A6 - 0x20]
  630. 00000728  42A7                     clr.l      -[A7]
  631. 0000072A  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  632. 0000072E  102D B7D0                move.b     D0, [A5 - 0x4830]
  633. 00000732  670A                     beq        +0xC /* 0000073E */
  634. 00000734  1F3C 0001                move.b     -[A7], 0x1
  635. 00000738  4EAD 221A                jsr        [A5 + 0x221A /* export_1087 */]
  636. 0000073C  6004                     bra        +0x6 /* 00000742 */
  637. label0000073E:
  638. 0000073E  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  639. label00000742:
  640. 00000742  285F                     movea.l    A4, [A7]+
  641. 00000744  4E5E                     unlink     A6
  642. 00000746  205F                     movea.l    A0, [A7]+
  643. 00000748  504F                     addq.w     A7, 8
  644. 0000074A  4ED0                     jmp        [A0]
  645. export_767:
  646. 0000074C  4E56 FFCA                link       A6, -0x0036
  647. 00000750  2F0C                     move.l     -[A7], A4
  648. 00000752  486E FFFC                pea.l      [A6 - 0x4]
  649. 00000756  A874                     syscall    GetPort
  650. 00000758  486E FFF8                pea.l      [A6 - 0x8]
  651. 0000075C  A910                     syscall    GetWMgrPort
  652. 0000075E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  653. 00000762  A873                     syscall    SetPort
  654. 00000764  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  655. 00000768  4EAD 2012                jsr        [A5 + 0x2012 /* export_1022 */]
  656. 0000076C  486E FFE6                pea.l      [A6 - 0x1A]
  657. 00000770  A898                     syscall    GetPenState
  658. 00000772  A89E                     syscall    PenNormal
  659. 00000774  3F3C 000E                move.w     -[A7], 0xE
  660. 00000778  A89C                     syscall    PenMode
  661. 0000077A  486D FE70                pea.l      [A5 - 0x190]
  662. 0000077E  A89D                     syscall    PenPat
  663. 00000780  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  664. 00000784  486E FFCA                pea.l      [A6 - 0x36]
  665. 00000788  4EAD 2A5A                jsr        [A5 + 0x2A5A /* export_1351 */]
  666. 0000078C  286E 000E                movea.l    A4, [A6 + 0xE]
  667. 00000790  41EE FFDE                lea.l      A0, [A6 - 0x22]
  668. 00000794  43EC 0010                lea.l      A1, [A4 + 0x10]
  669. 00000798  20D9                     move.l     [A0]+, [A1]+
  670. 0000079A  20D9                     move.l     [A0]+, [A1]+
  671. 0000079C  486E FFDE                pea.l      [A6 - 0x22]
  672. 000007A0  302C 000A                move.w     D0, [A4 + 0xA]
  673. 000007A4  4440                     neg.w      D0
  674. 000007A6  3F00                     move.w     -[A7], D0
  675. 000007A8  302C 0008                move.w     D0, [A4 + 0x8]
  676. 000007AC  4440                     neg.w      D0
  677. 000007AE  3F00                     move.w     -[A7], D0
  678. 000007B0  A8A8                     syscall    OffsetRect
  679. 000007B2  42A7                     clr.l      -[A7]
  680. 000007B4  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  681. 000007B8  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  682. 000007BC  A94F                     syscall    DeltaPoint
  683. 000007BE  2D5F FFDA                move.l     [A6 - 0x26], [A7]+
  684. 000007C2  2F2E FFDA                move.l     -[A7], [A6 - 0x26]
  685. 000007C6  4267                     clr.w      -[A7]
  686. 000007C8  2F0E                     move.l     -[A7], A6
  687. 000007CA  4EBA FA1A                jsr        [PC - 0x5E6 /* 000001E6 */]
  688. 000007CE  102E 0008                move.b     D0, [A6 + 0x8]
  689. 000007D2  670C                     beq        +0xE /* 000007E0 */
  690. 000007D4  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  691. 000007D8  2F0E                     move.l     -[A7], A6
  692. 000007DA  4EBA FAA2                jsr        [PC - 0x55E /* 0000027E */]
  693. 000007DE  600A                     bra        +0xC /* 000007EA */
  694. label000007E0:
  695. 000007E0  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  696. 000007E4  2F0E                     move.l     -[A7], A6
  697. 000007E6  4EBA FE50                jsr        [PC - 0x1B0 /* 00000638 */]
  698. label000007EA:
  699. 000007EA  202E 000E                move.l     D0, [A6 + 0xE]
  700. 000007EE  B0AD B660                cmp.l      D0, [A5 - 0x49A0]
  701. 000007F2  6608                     bne        +0xA /* 000007FC */
  702. 000007F4  486E FFCA                pea.l      [A6 - 0x36]
  703. 000007F8  4EAD 27D2                jsr        [A5 + 0x27D2 /* export_1270 */]
  704. label000007FC:
  705. 000007FC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  706. 00000800  A873                     syscall    SetPort
  707. 00000802  486E FFE6                pea.l      [A6 - 0x1A]
  708. 00000806  A899                     syscall    SetPenState
  709. 00000808  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  710. 0000080C  A873                     syscall    SetPort
  711. 0000080E  285F                     movea.l    A4, [A7]+
  712. 00000810  4E5E                     unlink     A6
  713. 00000812  205F                     movea.l    A0, [A7]+
  714. 00000814  DEFC 000A                add.w      A7, 0xA /* '\n' */
  715. 00000818  4ED0                     jmp        [A0]
  716.